Создание сценариев и их автоматизация

После ознакомления с этой статьей прочтите также Отключение всех приборов при уходе из дома

Терминология

Любое устройство обладает определенным набором характеристик. Эти характеристики могут быть как информационными (температура, влажность и т.д.), так и управляющими (включение/выключение, изменение режима и т.д.).
Вся автоматизация с помощью BARY основывается на этой модели и выделяет два основных инструмента - триггеры и действия.

Триггером может быть:

  • событие (где-то нажали какую-то кнопку);
  • статус (температура превышает определенный предел).

Действием может быть:

  • выполнение устройством определенного действия;
  • запуск сценария;
  • отправка уведомления.

Сценарием в BARY считается определенный набор действий, без каких-либо условий. Например, при уходе из дома нужно выключить везде свет, для этого нужно создать сценарий и добавить в него выключение всех возможных приборов. Но сам по себе такой сценарий не запустится, т.к. в нем нет условий, для этого и нужна автоматизация.

Создание сценариев

Рассмотрим классический сценарий “Уход из дома” более подробно и автоматизируем его.

Перейдите в Автоматизация, выберите раздел Сценарии и нажмите кнопку Добавить сценарий:

image

Рис. Добавление сценария

В следующем окне укажите название сценария. Также можно нажать галочку Отправить push-уведомление и при каждой активации сценария вы будете получать уведомление. Затем нажмите кнопку добавить в разделе Действия.

image

Рис. Добавление действий в сценарий

Все устройства группируются по зонам, поэтому в следующем окне выберите зону, в котором находится нужное вам действие (число рядом с зоной указывает количество устройств в каждой зоне).

image

Рис. Выбор зоны

Т.к. у устройств может быть множество действий, поэтому в следующем окне все действия сгруппированы по устройствам. Выберите устройство, которое выполняет нужное вам действие.

image

Рис. Выбор устройства

Действия выбранного устройства будут развернуты и можно выбрать нужное действие. Если вы ошиблись с выбором устройства, то просто выберите другое.

image

Рис. Выбор действия

После выбора действия нужного вам устройства вы вернетесь в изначальный экран создания сценария, в котором будет добавлено выбранное ранее действие.

image

Рис. Сценарий с выбранным действием

Если вы ошиблись с выбором действия или у него нужно указать дополнительные параметры (например температура нагрева тёплого пола), то нажмите на кнопку редактирования в верхнем правом углу, затем выберите нужное действие (у него появится рамка) и нажмите кнопку Удалить или Изменить в нижней части.

image

Рис. Выбор действия из списка

При нажатии на Изменить откроется окно, в котором можно указать значение для действия (например температура для теплого пола), сами действия зависят от конкретных устройств и это поле может принимать самые разнообразные значения. Также тут можно задать задержку перед выполнением действия. Например, нужно, чтобы свет в коридоре выключился спустя минуту после ухода, указываем в соответствующем поле “1”. Если задержку нужно указать в секундах, то пишем “20sec”.

image

Рис. Редактирование дополнительных условий у действия

Добавляем таким образом все необходимые действия и получаем нечто подобное:

image

Рис. Список действий у сценария

Продолжение следует…